Synonyms: garotte, garrote, garrotte, iron collar
Definition: an instrument of execution for execution by strangulation
Similar words: instrument of execution
Definition: an instrument designed and used to take the life of a condemned person